a one-horse town - Alemán Inglés Diccionario